<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
 <head><title>Module_type_alias (Module_type_alias)</title>
  <meta charset="utf-8"/><link rel="stylesheet" href="odoc.css"/>
  <meta name="generator" content="odoc 2.4.1"/>
  <meta name="viewport" content="width=device-width,initial-scale=1.0"/>
  <script src="highlight.pack.js"></script>
  <script>hljs.initHighlightingOnLoad();</script>
 </head>
 <body class="odoc">
  <header class="odoc-preamble">
   <h1>Module <code><span>Module_type_alias</span></code></h1>
   <p>Module Type Aliases</p>
  </header>
  <div class="odoc-content">
   <div class="odoc-spec">
    <div class="spec module-type anchored" id="module-type-A">
     <a href="#module-type-A" class="anchor"></a>
     <code>
      <span><span class="keyword">module</span> 
       <span class="keyword">type</span> 
       <a href="Module_type_alias-module-type-A.html">A</a>
      </span>
      <span> = <span class="keyword">sig</span> ... 
       <span class="keyword">end</span>
      </span>
     </code>
    </div>
   </div>
   <div class="odoc-spec">
    <div class="spec module-type anchored" id="module-type-B">
     <a href="#module-type-B" class="anchor"></a>
     <code>
      <span><span class="keyword">module</span> 
       <span class="keyword">type</span> 
       <a href="Module_type_alias-module-type-B.html">B</a>
      </span>
      <span> = <span class="keyword">functor</span>
       <span> (
        <a href="Module_type_alias-module-type-B-argument-1-C.html">C</a>
         : <span class="keyword">sig</span> ... 
        <span class="keyword">end</span>) 
        <span class="arrow">&#45;&gt;</span>
       </span> <span class="keyword">sig</span> ... 
       <span class="keyword">end</span>
      </span>
     </code>
    </div>
   </div>
   <div class="odoc-spec">
    <div class="spec module-type anchored" id="module-type-D">
     <a href="#module-type-D" class="anchor"></a>
     <code>
      <span><span class="keyword">module</span> 
       <span class="keyword">type</span> D
      </span>
      <span> = <a href="Module_type_alias-module-type-A.html">A</a></span>
     </code>
    </div>
   </div>
   <div class="odoc-spec">
    <div class="spec module-type anchored" id="module-type-E">
     <a href="#module-type-E" class="anchor"></a>
     <code>
      <span><span class="keyword">module</span> 
       <span class="keyword">type</span> 
       <a href="Module_type_alias-module-type-E.html">E</a>
      </span>
      <span> = <span class="keyword">functor</span>
       <span> (
        <a href="Module_type_alias-module-type-E-argument-1-F.html">F</a>
         : <span class="keyword">sig</span> ... 
        <span class="keyword">end</span>) 
        <span class="arrow">&#45;&gt;</span>
       </span> <a href="Module_type_alias-module-type-B.html">B</a>
      </span>
     </code>
    </div>
   </div>
   <div class="odoc-spec">
    <div class="spec module-type anchored" id="module-type-G">
     <a href="#module-type-G" class="anchor"></a>
     <code>
      <span><span class="keyword">module</span> 
       <span class="keyword">type</span> 
       <a href="Module_type_alias-module-type-G.html">G</a>
      </span>
      <span> = <span class="keyword">functor</span>
       <span> (
        <a href="Module_type_alias-module-type-G-argument-1-H.html">H</a>
         : <span class="keyword">sig</span> ... 
        <span class="keyword">end</span>) 
        <span class="arrow">&#45;&gt;</span>
       </span> <a href="Module_type_alias-module-type-A.html">D</a>
      </span>
     </code>
    </div>
   </div>
   <div class="odoc-spec">
    <div class="spec module-type anchored" id="module-type-I">
     <a href="#module-type-I" class="anchor"></a>
     <code>
      <span><span class="keyword">module</span> 
       <span class="keyword">type</span> I
      </span>
      <span> = <a href="Module_type_alias-module-type-B.html">B</a></span>
     </code>
    </div>
   </div>
  </div>
 </body>
</html>
